rubber and plastic hoses - Alemán Inglés Diccionario